package com.jp.knowledge.model;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 528787067@qq.com on 2017/7/25.
 */

public class DailyKnowledgePackageModel extends KnowlageListModel implements Serializable {

	/**
	 * layout : 5
	 * tip : 创业准入法则
	 * id : 4e736131-e7c8-c728-d711-85f79456ddfb
	 * title : 创业8问
	 * list : [{"parameterId":1,"icon":"","source":"","title":"揭秘：创业中股权制将企业人才变成\u201c创业者\u201d","type":1,"recordId":"11a142c7-c402-4563-8b94-b6692071f941","id":"11a142c7-c402-4563-8b94-b6692071f941","tag":"","createtime":1500740586000,"address":"","subLabel":"","navType2":"","subscribe":0,"navType":"","packageId":"","label":"","isSubscribe":0,"imglist":[{"src":"http://p2.pstatp.com/list/18b1000766e149e16551"}],"command":"ZhiShiXiangQing","relevant":[{"relevantIcon":"","subNavType":"N5296","relevantTitle":"郭凡生","relevantSource":"北京慧聪互联信息技术有限公司","relevantType":8}],"layout":3,"isFollow":0,"prompt":"","desc":"","discuss":0},{"parameterId":1,"icon":"","source":"","title":"李兆富：创业企业股权激励案例","type":1,"recordId":"d83c7f65-abcc-4115-8438-607c322bd674","id":"d83c7f65-abcc-4115-8438-607c322bd674","tag":"","createtime":1500740587000,"address":"","subLabel":"","navType2":"","subscribe":0,"navType":"","packageId":"","label":"","isSubscribe":0,"imglist":[{"src":"http://p3.pstatp.com/list/190x124/1c68000283e86267ad02"}],"command":"ZhiShiXiangQing","relevant":[{"relevantIcon":"","subNavType":"N5296","relevantTitle":"中国科学技术大学达慧实业公司","relevantSource":"","relevantType":3},{"relevantIcon":"","subNavType":"N5296","relevantTitle":"帝都足浴有限公司","relevantSource":"","relevantType":3}],"layout":3,"isFollow":0,"prompt":"","desc":"","discuss":0},{"parameterId":1,"icon":"","source":"","title":"优律谈创业（二）创业公司如何分配股权及股权激励措施","type":1,"recordId":"48c410d4-56c1-44f9-af22-dc49db965d44","id":"48c410d4-56c1-44f9-af22-dc49db965d44","tag":"","createtime":1500740589000,"address":"","subLabel":"","navType2":"","subscribe":0,"navType":"","packageId":"","label":"","isSubscribe":0,"imglist":[],"command":"ZhiShiXiangQing","relevant":[{"relevantIcon":"","subNavType":"N2780","relevantTitle":"真功夫快餐管理有限公司","relevantSource":"","relevantType":3}],"layout":4,"isFollow":0,"prompt":"","desc":"","discuss":0},{"parameterId":1,"icon":"","source":"","title":"创业团队什么样的股权结构最好--创业系列（二）","type":1,"recordId":"8ad8553e-265c-469b-9b28-bc1a33e332cb","id":"8ad8553e-265c-469b-9b28-bc1a33e332cb","tag":"","createtime":1500740590000,"address":"","subLabel":"","navType2":"","subscribe":0,"navType":"","packageId":"","label":"","isSubscribe":0,"imglist":[],"command":"ZhiShiXiangQing","relevant":"","layout":4,"isFollow":0,"prompt":"","desc":"","discuss":0},{"parameterId":1,"icon":"","source":"","title":"扫雷丨3张图秒懂创业公司股权、期权、股权代持里的那些坑！","type":1,"recordId":"cc49c378719c29318fe6d915eb01cc40","id":"cc49c378719c29318fe6d915eb01cc40","tag":"","createtime":1500740593000,"address":"","subLabel":"创业的坑","navType2":"N5969","subscribe":0,"navType":"N4163","packageId":"","label":"管理","isSubscribe":0,"imglist":[{"src":"http://p3.pstatp.com/list/190x124/18a40011b889d20ec53d"},{"src":"http://p3.pstatp.com/list/190x124/18a40011b8954a5fd807"},{"src":"http://p1.pstatp.com/list/190x124/18a50014f565dc41ca3b"}],"command":"ZhiShiXiangQing","relevant":"","layout":2,"isFollow":0,"prompt":"","desc":"","discuss":0}]
	 * direction : 2
	 */

	private String tip;
	private int direction;
	private List<ListBean> list;

	public String getTip() {
		return tip;
	}

	public void setTip(String tip) {
		this.tip = tip;
	}

	public int getDirection() {
		return direction;
	}

	public void setDirection(int direction) {
		this.direction = direction;
	}

	public List<ListBean> getList() {
		return list;
	}

	public void setList(List<ListBean> list) {
		this.list = list;
	}

	public static class ListBean implements Serializable {
		/**
		 * parameterId : 1
		 * icon :
		 * source :
		 * title : 揭秘：创业中股权制将企业人才变成“创业者”
		 * type : 1
		 * recordId : 11a142c7-c402-4563-8b94-b6692071f941
		 * id : 11a142c7-c402-4563-8b94-b6692071f941
		 * tag :
		 * createtime : 1500740586000
		 * address :
		 * subLabel :
		 * navType2 :
		 * subscribe : 0
		 * navType :
		 * packageId :
		 * label :
		 * isSubscribe : 0
		 * imglist : [{"src":"http://p2.pstatp.com/list/18b1000766e149e16551"}]
		 * command : ZhiShiXiangQing
		 * relevant : [{"relevantIcon":"","subNavType":"N5296","relevantTitle":"郭凡生","relevantSource":"北京慧聪互联信息技术有限公司","relevantType":8}]
		 * layout : 3
		 * isFollow : 0
		 * prompt :
		 * desc :
		 * discuss : 0
		 */

		private int height;
		private int width;
		private String name;
		private String cover;
		private String verId;
		private String media;
		private int parameterId;
		private String icon;
		private String source;
		private String title;
		private int type;
		private String recordId;
		private String id;
		private String tag;
		private long createtime;
		private String address;
		private String subLabel;
		private String navType2;
		private int subscribe;
		private String navType;
		private String packageId;
		private String label;
		private int isSubscribe;
		private String command;
		private int layout;
		private int isFollow;
		private String prompt;
		private String desc;
		private int discuss;
		private String productId;
		private String platformId;
		private List<ImglistBean> imglist;
		private List<RelevantBean> relevant;

		public int getHeight() {
			return height;
		}

		public void setHeight(int height) {
			this.height = height;
		}

		public int getWidth() {
			return width;
		}

		public void setWidth(int width) {
			this.width = width;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getCover() {
			return cover;
		}

		public void setCover(String cover) {
			this.cover = cover;
		}

		public String getVerId() {
			return verId;
		}

		public void setVerId(String verId) {
			this.verId = verId;
		}

		public String getMedia() {
			return media;
		}

		public void setMedia(String media) {
			this.media = media;
		}

		public String getPlatformId() {
			return platformId;
		}

		public void setPlatformId(String platformId) {
			this.platformId = platformId;
		}

		public String getProductId() {
			return productId;
		}

		public void setProductId(String productId) {
			this.productId = productId;
		}

		public int getParameterId() {
			return parameterId;
		}

		public void setParameterId(int parameterId) {
			this.parameterId = parameterId;
		}

		public String getIcon() {
			return icon;
		}

		public void setIcon(String icon) {
			this.icon = icon;
		}

		public String getSource() {
			return source;
		}

		public void setSource(String source) {
			this.source = source;
		}

		public String getTitle() {
			return title;
		}

		public void setTitle(String title) {
			this.title = title;
		}

		public int getType() {
			return type;
		}

		public void setType(int type) {
			this.type = type;
		}

		public String getRecordId() {
			return recordId;
		}

		public void setRecordId(String recordId) {
			this.recordId = recordId;
		}

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getTag() {
			return tag;
		}

		public void setTag(String tag) {
			this.tag = tag;
		}

		public long getCreatetime() {
			return createtime;
		}

		public void setCreatetime(long createtime) {
			this.createtime = createtime;
		}

		public String getAddress() {
			return address;
		}

		public void setAddress(String address) {
			this.address = address;
		}

		public String getSubLabel() {
			return subLabel;
		}

		public void setSubLabel(String subLabel) {
			this.subLabel = subLabel;
		}

		public String getNavType2() {
			return navType2;
		}

		public void setNavType2(String navType2) {
			this.navType2 = navType2;
		}

		public int getSubscribe() {
			return subscribe;
		}

		public void setSubscribe(int subscribe) {
			this.subscribe = subscribe;
		}

		public String getNavType() {
			return navType;
		}

		public void setNavType(String navType) {
			this.navType = navType;
		}

		public String getPackageId() {
			return packageId;
		}

		public void setPackageId(String packageId) {
			this.packageId = packageId;
		}

		public String getLabel() {
			return label;
		}

		public void setLabel(String label) {
			this.label = label;
		}

		public int getIsSubscribe() {
			return isSubscribe;
		}

		public void setIsSubscribe(int isSubscribe) {
			this.isSubscribe = isSubscribe;
		}

		public String getCommand() {
			return command;
		}

		public void setCommand(String command) {
			this.command = command;
		}

		public int getLayout() {
			return layout;
		}

		public void setLayout(int layout) {
			this.layout = layout;
		}

		public int getIsFollow() {
			return isFollow;
		}

		public void setIsFollow(int isFollow) {
			this.isFollow = isFollow;
		}

		public String getPrompt() {
			return prompt;
		}

		public void setPrompt(String prompt) {
			this.prompt = prompt;
		}

		public String getDesc() {
			return desc;
		}

		public void setDesc(String desc) {
			this.desc = desc;
		}

		public int getDiscuss() {
			return discuss;
		}

		public void setDiscuss(int discuss) {
			this.discuss = discuss;
		}

		public List<ImglistBean> getImglist() {
			return imglist;
		}

		public void setImglist(List<ImglistBean> imglist) {
			this.imglist = imglist;
		}

		public List<RelevantBean> getRelevant() {
			return relevant;
		}

		public void setRelevant(List<RelevantBean> relevant) {
			this.relevant = relevant;
		}

		public static class ImglistBean implements Serializable {
			/**
			 * src : http://p2.pstatp.com/list/18b1000766e149e16551
			 */

			private String src;

			public String getSrc() {
				return src;
			}

			public void setSrc(String src) {
				this.src = src;
			}
		}

		public static class RelevantBean implements Serializable {
			/**
			 * relevantIcon :
			 * subNavType : N5296
			 * relevantTitle : 郭凡生
			 * relevantSource : 北京慧聪互联信息技术有限公司
			 * relevantType : 8
			 */

			private String relevantIcon;
			private String subNavType;
			private String relevantTitle;
			private String relevantSource;
			private int relevantType;

			public String getRelevantIcon() {
				return relevantIcon;
			}

			public void setRelevantIcon(String relevantIcon) {
				this.relevantIcon = relevantIcon;
			}

			public String getSubNavType() {
				return subNavType;
			}

			public void setSubNavType(String subNavType) {
				this.subNavType = subNavType;
			}

			public String getRelevantTitle() {
				return relevantTitle;
			}

			public void setRelevantTitle(String relevantTitle) {
				this.relevantTitle = relevantTitle;
			}

			public String getRelevantSource() {
				return relevantSource;
			}

			public void setRelevantSource(String relevantSource) {
				this.relevantSource = relevantSource;
			}

			public int getRelevantType() {
				return relevantType;
			}

			public void setRelevantType(int relevantType) {
				this.relevantType = relevantType;
			}
		}
	}
}
